Simple Method for Constructing NURBS Surfaces from Unorganized Points
نویسندگان
چکیده
In this paper, a new method for constructing NURBS surfaces from scattered and unorganized points is presented. The method is easy to implement and allows fitting a NURBS surface to a scattered point cloud without constructing either NURBS patches networks or polygon meshes. Based on the projection of the points onto the regression plane of the cloud, the method detects both regions where the cloud lacks points, and regions where the cloud is too dense. Then, by inserting and removing points, the point cloud is regularized and approximated by a NURBS surface. In order to reduce the approximation error, an evolutionary strategy obtains the weights of the NURBS surface so that the distance between the point cloud and the NURBS is minimal. Finally, the points inserted outside the bounds of the point cloud are removed by trimming the NURBS surface. Numerical and graphical results are provided, demonstrating that the method produces valid surfaces with low fitting error.
منابع مشابه
Processing of 3D Unstructured Measurement Data for Reverse Engineering
One of the most difficult problems in reverse engineering is the processing of unstructured data. NURBS (Non-uniform Rational B-splines) surfaces are a popular tool for surface modeling. However, they cannot be directly created from unstructured data, as they are defined on a four-sided domain with explicit parametric directions. Therefore, in reverse engineering, it is necessary to process uns...
متن کاملSurface Reconstruction from Unorganized Point Data with Quadrics
We present a reverse engineering method for constructing a surface approximation scheme whose input is a set of unorganized noisy points in space and whose output is a set of quadric patches. The local surface properties, necessary for the subsequent segmentation, are estimated directly from the data using a simple and efficient data structure the neighborhood graph. Our segmentation scheme, ba...
متن کاملConstructing NURBS Surface Model from Scattered and Unorganized Range Data
infancy, there should be much more researches and discussions in various elds, including surface representation. We believe and it is strongly required that the NURBS be supported in 3-D visual communication and compression. Then, the contribution in this paper might come true in the real world. References 11 M. Soucy and D. Laurendeau, A general surface approach to the integration of a set of ...
متن کاملTriangular NURBS and their dynamic generalizations
Triangular B-splines are a new tool for modeling a broad class of objects defined over arbitrary, nonrectangular domains. They provide an elegant and unified representation scheme for all piecewise continuous polynomial surfaces over planar triangulations. To enhance the power of this model, we propose triangular NURBS, the rational generalization of triangular B-splines, with weights as additi...
متن کاملRapid B-rep model preprocessing for immersogeometric analysis using analytic surfaces
Computational fluid dynamics (CFD) simulations of flow over complex objects have been performed traditionally using fluid-domain meshes that conform to the shape of the object. However, creating shape conforming meshes for complicated geometries like automobiles require extensive geometry preprocessing. This process is usually tedious and requires modifying the geometry, including specialized o...
متن کامل